package com.ehome.poct.core.dao.entity.report;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ehome.mybatisplus.autoconfigure.DO;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * cell
 *
 * @author wuyingchao
 * @Date 2022-05-17 09:48
 */
@TableName("n_blood_analysis")
@Data
public class BldAnalysisDO extends DO<BldAnalysisDO> {

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;


    /**
     * BloodAnalysisId
     */
    @TableId
    private Long bloodAnalysisId;
    /**
     * 解析编码
     */
    @TableField(value = "analysis_code")
    private String analysisCode;
    /**
     * 类型
     * 1：白细胞；
     * 2：红细胞；
     * 3：血红蛋白；
     */
    @TableField(value = "type")
    private Integer type;

    /**
     * 结论
     */
    @TableField(value = "conclusion_code")
    private Integer conclusionCode;
    /**
     * 分析描述
     */
    @TableField(value = "description")
    private String description;
    /**
     * 提示语
     */
    @TableField(value = "tip")
    private String tip;
    /**
     * 可能病症
     */
    @TableField(value = "possible_disease")
    private String possibleDisease;
    /**
     * 创建时间
     */
    @TableField(value = "create_time")
    private LocalDateTime createTime;
    /**
     * 逻辑删除
     */
    @TableField(value = "is_delete")
    private Integer isDelete;

}
